Internet Archive BookReader

The Seventy-seventh Pennsylvania at Shiloh : History of the regiment ; the battle of Shiloh